Veuillez passer en mode paysage pour jouer.
Alakir
XXX
/
XXX
HP
YYY
/
YYY
MP
ZZZ
/
ZZZ
XP
EQUIPMENT
Hands :
EMPTY
Torso :
EMPTY
PLAYER STATS
COMBAT STATS
Armor
:
-
a
Dodge
:
%
b
Crit.
:
%
c
Select an item
to view details
[
{
mapID: 1,
map: [[3,3,4,3,3,3,3,1,1,1,1,1,5,5,5,1,9,1,5,5,5,5,5,5],[3,0,0,0,3,3,3,1,1,1,5,5,5,0,0,0,0,0,0,0,5,5,5,5],[3,0,0,0,3,3,3,1,5,5,0,0,0,0,0,0,0,0,0,0,0,5,5,5],[3,0,0,0,0,0,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,5],[3,0,0,0,3,0,3,6,6,7,6,0,0,0,0,0,0,0,0,0,0,0,5,5],[3,0,0,0,3,0,3,6,0,0,7,0,0,0,0,0,0,0,0,0,0,0,5,5],[3,3,3,3,3,0,3,6,0,0,6,0,0,0,0,0,0,0,0,0,0,5,5,5],[3,3,3,0,0,0,3,6,6,0,6,7,0,0,0,0,0,0,0,0,0,5,5,5],[3,0,0,0,0,0,3,6,0,0,0,6,0,0,0,0,0,0,0,0,0,5,5,5],[3,0,3,3,3,3,3,6,0,0,0,8,0,0,0,0,0,0,0,0,0,5,5,5],[3,0,0,0,0,3,3,6,0,0,0,6,0,0,0,0,0,0,0,0,0,5,5,5],[3,3,0,0,0,3,3,6,6,7,6,7,0,0,0,0,0,0,0,0,0,0,5,5],[3,3,0,0,0,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5],[3,3,3,4,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5],[1,1,1,0,1,1,1,1,3,3,0,0,0,0,0,0,0,0,0,0,0,0,5,5],[1,1,0,0,0,1,1,1,3,3,0,0,0,0,0,0,0,0,0,0,0,0,5,5],[1,1,0,0,0,0,0,1,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,5],[1,1,0,0,0,1,0,1,1,1,3,0,0,0,0,0,0,0,0,0,0,0,3,3],[1,1,1,1,1,1,0,1,0,0,3,3,0,0,0,0,0,0,0,0,0,0,3,1],[1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,0,0,0,1,1,1,3,3,1],[2,2,2,2,0,0,0,0,0,0,0,1,0,0,1,2,4,2,1,0,0,1,1,1],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[2,2,2,2,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],
sprites: [[1,2,1,"EXIT",16],[2,1,2,1,12],[3,1,3,5,9],[4,3,3,"A",14,null,"Sprite 3,3",[],[],2,1],[5,18,3,1,13],[6,1,4,1,12],[7,13,4,1,13],[8,5,5,"A",14,null,"Sprite 5,5",[],[],2,1],[9,8,5,1,17],[10,9,5,1,17],[11,12,5,1,15],[12,14,7,1,13],[13,20,7,2,2,"facePlayer","Sprite 20,7",[["faceGuard","Gwen","Le plus dur ? C'est de se tenir à un objectif. Le developpement d'un jeux video est un défis qu'on sous-estime facilement."],["faceGuard","Gwen","Par chance, j'ai pu présenter mon projet au public, donc ça m'a encourage."],["faceGuard","Gwen","Finalement je l'ai présenté comme projet de fin d'étude.\nJ'arrive pas à croire que j'ai reussi."]]],[14,3,8,"A",14,nulZl,"Sprite 3,8",[],[],2,1],[15,8,8,1,5],[16,12,8,3,1,"faceMerchant","Sprite 12,8",[],[3]],[17,17,8,1,13],[18,8,9,2,2,"facePlayer","Sprite 8,9",[["faceThief","Pnj aux cheveux bleux","On a réussi à faire fonctionner l'éditeur ?\nJ'arrive pas à y croire..."]]],[19,11,9,"DOOR",2],[20,2,10,"A",14,null,"Sprite 2,10",[],[],2,1],[21,8,10,1,17],[22,10,10,1,5],[23,18,10,1,15],[24,12,11,1,17],[25,19,11,1,6],[26,12,12,1,13],[27,18,13,1,13],[28,19,13,1,13],[29,15,14,1,1],[30,18,14,1,6],[31,2,15,1,5],[32,13,15,1,6],[33,11,16,1,13],[34,3,17,1,17],[35,4,17,1,17],[36,17,17,1,6],[37,21,17,1,13],[38,20,18,1,15],[39,4,20,1,12],[40,7,20,1,12],[41,12,20,1,16],[42,13,20,1,16],[43,16,20,"DOOR",2],[44,22,21,1,5],[45,4,22,1,12],[46,7,22,1,12],[47,12,22,1,16],[48,13,22,1,16],[49,15,22,1,12],[50,17,22,1,12],[51,19,22,1,5]],
eventA: [[3,14,4.71238898038469,true,2,1,2,"Moving out..."]],
eventB: [[3,12,4.71238898038469,true,1,2,1,"Moving in..."]],
playerStart: {
X: 16,
Y: 1,
Orientation: 4.71238898038469,
ceilingRender: false,
ceilingHeight: 2,
ceilingTexture: 1,
floorTexture: 3
}
},
{
mapID: 2,
map: [
[1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 1, 9, 9, 1, 5, 5, 5, 5, 5, 5, 5],
[2, 2, 0, 0, 0, 0, 0, 2, 5, 5, 0, 0, 0, 1, 0, 0, 1, 0, 0, 5, 5, 5, 5, 5],
[2, 2, 0, 0, 0, 0, 0, 2, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5],
[2, 2, 0, 0, 0, 0, 0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 6, 6, 6, 5],
[1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 6, 3],
[2, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 6, 3],
[2, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 6, 3],
[2, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 6, 6, 3],
[1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5],
[1, 0, 0, 0, 0, 0, 0, 1, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3],
[1, 0, 0, 0, 1, 1, 0, 1, 5, 0, 0, 0, 7, 8, 7, 6, 0, 0, 5, 5, 5, 5, 5, 3],
[1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 0, 0, 6, 0, 0, 0, 7, 0, 5, 3, 3, 3, 3, 3],
[1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 0, 7, 0, 0, 0, 0, 6, 5, 3, 3, 0, 0, 3, 3],
[1, 2, 4, 2, 1, 1, 1, 1, 1, 3, 5, 6, 0, 0, 0, 0, 6, 3, 3, 3, 0, 0, 0, 3],
[3, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 6, 6, 6, 6, 6, 3, 0, 0, 3, 0, 0, 3],
[3, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 0, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 0, 3],
[3, 0, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, 3, 3],
[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3],
[3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 3, 0, 0, 3, 0, 3, 3],
[3, 0, 0, 3, 3, 3, 0, 3, 3, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 3, 3, 0, 3, 3],
[3, 0, 0, 3, 3, 3, 0, 3, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 3, 0, 0, 0, 3],
[3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 3, 0, 3, 3, 0, 3, 0, 0, 0, 3],
[3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3, 0, 0, 0, 3],
[3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 9, 3, 3]
],
sprites: [
[1, 17, 6, 2, 1, "faceThief", "Tarik the Thief", [
["facePlayer", "Alakir", "Hello there! What's the news?"],
["faceThief", "Tarik the Thief", "Welcome adventurer!
You should talk to the guards, near the temple. They have a situation."],
["facePlayer", "Alakir", "Thanks for the info, I'll head there right away."]
],
[], 5, 3
],
[2, 9, 5, 2, 2, "faceGuard", "Guard", [
["facePlayer", "Alakir", "Hello, I'm an adventurer.
Do you need any help?"],
["faceGuard", "Guard", "Hello adventurer.
We need help in the temple, the crypts are invaded by critters."],
["facePlayer", "Alakir", "Thanks for the info, I'll take care of that."]
],
[], 4, 2
],
[3, 4, 1, 2, 2, "faceGuard", "Guard", [
["facePlayer", "Alakir", "Hello, I'm an adventurer.
Do you need any help?"],
["faceGuard", "Guard", "Hello adventurer.
We need help in the temple, the crypts are invaded by critters."],
["facePlayer", "Alakir", "Thanks for the info, I'll take care of that."]
],
[], 4, 2
],
[4, 14, 13, 3, 3, "faceMerchant", "Quill the Merchant", [
["facePlayer", "Alakir", "Hey!"],
["faceMerchant", "Quill the Merchant", "Oy mate! Want to buy something?"],
["facePlayer", "Alakir", "Oh, okay. Maybe later."]
],
[1, 2, 3, 4, 5, 6, 7, 8, 9], 6, 4
],
[5, 15, 18, 5, 9],
// basic ennemies : bats
// le dialogue n'est pas nécessaire, il devrait être ajouté après la fonction de décès
[6, 4, 17, "A", "A", null, "Bat", [], null, null, null],
[7, 19, 15, "A", "A", null, "Bat", [], null, null, null],
[8, 21, 20, "A", "A", null, "Bat", [], null, null, null],
// tester
// [9, 14, 4, "A", "A", null, "Bat", [], null, null, null],
[10, 7, 16, 1, 4],
[11, 20, 16, 1, 4],
[12, 14, 9, 2, 7, "facePlayer", "facePlayer", [
["facePlayer", "Quill's shop", "Hard discount on adventure gear (No refund in case of death)"],
],
[], 3, 1
],
[13, 1, 6, 1, 11],
[14, 17, 3, 1, 6],
[15, 15, 7, 1, 6],
[16, 10, 10, 1, 6],
[17, 12, 3, 1, 6],
[18, 19, 9, 1, 6],
[19, 9, 7, 1, 6],
[20, 2, 7, 1, 12],
[21, 2, 5, 1, 12],
[22, 6, 7, 1, 12],
[23, 6, 5, 1, 12],
[24, 2, 3, 1, 12],
[25, 6, 3, 1, 12],
[26, 1, 9, 1, 12],
[27, 7, 12, 1, 17],
[28, 20, 4, 1, 17],
[29, 13, 13, 1, 17],
[30, 16, 9, 1, 5],
[31, 15, 13, 1, 5],
[32, 17, 7, 1, 5],
[33, 5, 11, 1, 5],
[34, 21, 6, 1, 5],
[35, 15, 11, 1, 5],
[36, 3, 7, 1, 16],
[37, 3, 5, 1, 16],
[38, 5, 5, 1, 16],
[39, 5, 7, 1, 16],
[40, 2, 1, 1, 16],
[41, 6, 1, 1, 16],
[42, 3, 11, 1, 16],
[43, 1, 11, 1, 16],
[44, 16, 4, 1, 15],
[45, 10, 9, 1, 15],
[46, 11, 1, 1, 15],
[0, 10, 1, 10, 13],
[0, 11, 1, 10, 13],
[0, 12, 1, 10, 13],
[0, 17, 1, 10, 13],
[0, 18, 1, 10, 13],
[0, 9, 2, 10, 13],
[0, 11, 2, 10, 13],
[0, 15, 2, 10, 13],
[0, 17, 2, 10, 13],
[0, 19, 2, 10, 13],
[0, 10, 3, 10, 13],
[0, 11, 3, 10, 13],
[0, 12, 3, 10, 13],
[0, 10, 4, 10, 13],
[0, 11, 5, 10, 13],
[0, 13, 5, 10, 13],
[0, 15, 5, 10, 13],
[0, 10, 7, 10, 13],
[0, 14, 7, 10, 13],
[0, 16, 7, 10, 13],
[0, 22, 7, 10, 13],
[0, 10, 8, 10, 13],
[0, 12, 8, 10, 13],
[0, 15, 8, 10, 13],
[0, 20, 8, 10, 13],
[0, 21, 8, 10, 13],
[0, 22, 8, 10, 13],
[0, 10, 9, 10, 13],
[0, 11, 9, 10, 13],
[0, 17, 9, 10, 13],
[0, 18, 9, 10, 13],
[0, 19, 9, 10, 13],
[0, 21, 9, 10, 13],
[0, 9, 10, 10, 13],
[0, 17, 10, 10, 13],
[0, 10, 11, 10, 13],
[0, 17, 11, 10, 13],
[0, 10, 12, 10, 13],
[0, 11, 12, 10, 13],
[0, 11, 13, 10, 13],
[0, 11, 14, 10, 13],
// EXIT TEST
[47, 21, 23, "EXIT", "EXIT"],
],
eventA: [
[17, 5, ouest, false, 3, 2, 3, "Moving out..."],
[13, 9, nord, false, 1, 2, 3, "Moving out..."],
[9, 6, est, false, 3, 2, 3, "Moving out..."],
[2, 12, nord, true, 2, 1, 2, "Moving out of the dungeon !"],
],
eventB: [
[19, 5, est, true, 3, 1, 2, "Moving in !"],
[13, 11, sud, true, 3, 1, 4, "Moving in !"],
[7, 6, ouest, true, 2, 1, 2, "Moving in !"],
[2, 14, sud, true, 1, 1, 1, "It's a pretty scary place..."],
],
playerStart: {
X: 14,
Y: 1,
Orientation: 4.71238898038469,
ceilingRender: false,
ceilingHeight: 2,
ceilingTexture: 1,
floorTexture: 3
}, // Position de départ du joueur pour l'ID 1
}
]